import service from "@/api/request.js";

/* 新增公司信息接口
   postdata: 新增页面提交的数据
   return：Promise格式数据
*/
export const add_company = async (postdata) => {
    return await service({
            method: 'POST',
            url: '/companyAdminAPI/add_company',
            data: postdata
        })
        .then(res => Promise.resolve(res))
        .catch(error => Promise.reject(error));
}

/* 公司信息查询接口
   postdata: 用户管理页面提交的查询数据
   return：Promise格式数据
*/
export const get_company = async (postdata) => {
    return await service({
            method: 'POST',
            url: '/companyAdminAPI/get_company',
            data: postdata
        })
        .then(res => Promise.resolve(res))
        .catch(error => Promise.reject(error));
}

/* 删除公司信息接口
   postdata: 用户管理页面提交的删除数据
   return：Promise格式数据
*/
export const delete_company = async (postdata) => {
    return await service({
            method: 'POST',
            url: '/companyAdminAPI/delete_company',
            data: postdata
        })
        .then(res => Promise.resolve(res))
        .catch(error => Promise.reject(error));
}

/* 更新公司信息接口
   postdata: 用户管理页面提交的删除数据
   return：Promise格式数据
*/
export const update_company = async (postdata) => {
    return await service({
            method: 'POST',
            url: '/companyAdminAPI/update_company',
            data: postdata
        })
        .then(res => Promise.resolve(res))
        .catch(error => Promise.reject(error));
}